* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

ul li {
	list-style: none;
}

a {
	text-decoration: none;
	color: #333333;
}

.about_coach {
	width: 100%;
	padding-bottom: .9375rem;
}




/*头部*/

.about_header {
	width: 100%;
}

.about_header .about_title {
	width: 95%;
	margin: .9375rem auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.about_header .about_title a{
	display: flex;
	align-items: center;
}
.about_header .about_title a>img{
	width: .5625rem;
	height: 1rem;
}

.about_header .about_title p {
	font-size: 1.125rem;
	color: #000000;
}





/*专长/绑定教练*/

.about_special {
	width: 95%;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.about_special .about_model {
	display: flex;
	align-items: flex-end;
}

.about_special .about_model p {
	font-size: 18px;
	color: #2d8f90;
	letter-spacing: .125rem;
}

.about_special .about_model .about_dan {
	color: #9f9f9f;
	letter-spacing: 1px;
	display: flex;
	align-items: center;
	margin-left: .25rem;
}

.about_special .about_model .about_dan span {
	font-weight: lighter;
	font-size: .6875rem;
}

.about_special .about_model .about_dan font {
	width: .0625rem;
	height: .6875rem;
	background: #7c7c7c;
	margin: 0 .25rem;
	font-weight: lighter;
}

.about_special button {
	padding:0 .75rem;
	height: 1.5rem;
	line-height: 1.5rem;
	border: none;
	background: #2d8f90;
	color: #fff;
	border-radius: .9375rem;
	font-size: .875rem;
	outline: none;
}


/*专长/绑定教练结束*/


/*视频*/

.about_stil {
	width: 100%;
	margin: .8125rem auto;
	height: .625rem;
	background: #eeeeee;
}


/*教练的图片*/

.about_img {
	width: 95%;
	height:20.3125rem;
	margin: .625rem auto;
	display: flex;
	align-items: center;
}


/*教练的图图片结束*/

.about_img .about_img_left {
	width: 34%;
	height:100%;
	height: 14.6875rem;
}

.about_img .about_img_left img {
	display: inline-block;
	width: 100%;
	height: 100%;
	
}

.about_img .about_img_right {
	width: 71%;
	height: 14.6875rem;
	float: left;
	margin-right: -4%;
}

.about_img .about_img_right img {
	display: inline-block;
	width: 46%;
	height: 7.1875rem;
}


/*教练图片结束*/


/*更多图片*/

.about_href {
	width: 100%;
	margin: .625rem auto;
	height: .0625rem;
	background: #eeeeee;
}


/*更多图片结束*/


/*教练简介*/

.about_summary {
	width: 95%;
	margin: .9375rem auto;
	text-align: left;
}

.about_summary h1 {
	font-size: .9375rem;
	padding-bottom: .9375rem;
	font-weight: normal;
}
.about_summary p{
	font-size: .8125rem;
	color: #7c7c7c;
	text-indent: 1.25rem;
	font-weight:normal;
	line-height: 1.375rem;
	letter-spacing: 1px;
}
.isOverFlow{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    /*行数*/
    -webkit-line-clamp:5;
    -webkit-box-orient: vertical;
}
.about_summary .about_total{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: .625rem 0;
}
.about_summary .about_total span{
	font-size: .875rem;
	line-height: 21px;
	color: #3b9697;
	letter-spacing:1px;
	padding-top: .125rem;
}
.about_summary .about_total img{
	width: .875rem;
	height: .875rem;
	border-radius: 50%;
	margin-left: .25rem;
}
/*教练简介结束*/


/*用户的留言*/

.about_word {
	width: 95%;
	margin: 0 auto;
}
.about_word h1{
	font-size: .9375rem;
	margin: .3125rem 0;
	font-weight: normal;
}

.isMost{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    /*行数*/
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
}
.about_word .about_wrap{
	width: 100%;
	margin: .9375rem 0;
}
.about_word .about_wrap dl {
	width: 100%;
	display: flex;
	align-items: center;
	margin: .3125rem 0;
}

.about_word .about_wrap dl dt {
	display: flex;
	align-items: center;
}

.about_word .about_wrap dl dt img {
	width: 2.1875rem;
	height: 2.1875rem;
	border-radius: 50%;
}
.about_word .about_wrap dl dd {
	padding-left: .625rem;
}
.about_word .about_wrap dl dd p{
	font-size: .875rem;
	letter-spacing: .125rem;
}

.about_word .about_wrap dl dd span{
	font-size: .875rem;
	color: #cdcdcd;
	
}
.about_word .about_wrap>p{
	color: #7c7c7c;
	line-height: 1.5rem;
	letter-spacing: 1px;
	overflow: hidden;
	font-size: .8125rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    /*行数*/
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
}
.about_word .about_total{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-bottom: 60px;
}
.about_word .about_total>div{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.about_word .about_total div span{
	font-size: .875rem;
	color: #3b9697;
	letter-spacing: .125rem;
	padding-top: .125rem;
}
.about_word .about_total div img{
	width: .875rem;
	height: .875rem;
	border-radius: 50%;
	margin-left: .25rem;
}
/*用户的留言结束*/

/*底部立即预约/点赞/分享*/

.about_share{
	width: 100%;
	height: 3.125rem;
	display: flex;
    position: fixed;
    bottom:0;
    left: 0;
}
.about_share .about_enter{
	width:40%;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #ededed;
    text-align: center;
}

.about_share .about_enter .about_enter_left{
	width:100%;
	height: 3.125rem;
	border-right: 1px solid #cccccc;
	padding-top: .5rem;

}
.about_share .about_enter .about_enter_left img{
	width: 1.0625rem;
	height: .9375rem;
}
.about_share .about_enter .about_enter_left p{
	font-size: .75rem;
	color: #7c7c7c;
	margin-top: -0.1875rem ;
}

.about_share .about_user{
	width: 60%;
	text-align: center;
	line-height: 3.125rem;
	background: #2d8f90;
	color: #fff;
	font-size: 1rem;
	letter-spacing:2px;
	font-weight:normal;
}
.about_share .about_user a{
	width: 100%;
	text-align: center;
	line-height: 3.125rem;
	background: #2d8f90;
	color: #fff;
	font-size: 1rem;
	letter-spacing: .125rem;
	font-weight:normal;
}
